package com.ddz.util;

/**
 * 字符串过滤工具类
 * 判断字符串是否为空
 * 判断字符串是否超过100
 */

public class StringUtil {
    // 判断字符串是否为空
    public static boolean isEmpty(String str) {
        return str.isEmpty() || str == null || str.trim().equals("");
    }

    // 判断字符串是否超过100字符
    public static boolean isOver100(String str) {
        return str.length() >= 100;
    }

    // 判断字符串是否由字母、数字或者字母和数字的结合组成
    public static boolean isAlphaNumeric(String str) {
        if (str == null) {
            return false;
        }
        // 正则表达式：字母（大小写）+ 数字，或者字母和数字的结合
        return str.matches("^[A-Za-z0-9]+$");
    }
}
